Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Japan F8 Japan F9 Japan F10 Japan F11 Japan F2 Japan F3 India F3 India F4 Japan F4 Japan F5 Japan F6 Japan F7 Korea F5 Korea F6 China F6 China F5 Thailand F2 Thailand F3 Japan F8 Japan F9 Japan F1 Japan F2 Japan F3 Japan F4 Italy F7 Italy F8 Italy F9 Italy F10 Japan F5 Japan F6 Japan F7 Japan F8 Germany F10 Australia F5 Australia F6 Australia F7 Japan F9 Japan F10 Thailand F5 Australia F1 Australia F2 Thailand F2 Thailand F3 Italy F7 Italy F8 Italy F9 Italy F10 Japan F5 Japan F6 Japan F7 Japan F8 Chinese Taipei F2 Australia F9 Australia F10 Australia F12 China F1 China F2 Germany F3 Germany F4 Australia F1 Australia F2 Japan F3 Chinese Taipei F1 Chinese Taipei F2 Australia F2 China F2 China F3 Japan F9 Japan F1 Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Japan F6 (Matsuyama) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) M25 Porto M25+H Rodez M25 Tulsa M25 Bakio M25+H Ajaccio M25 Trimbach M25 Nottingham M25 Nottingham Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona M25 Wichita Espinho Challenger - Espinho M25 Cairns Skandia Open - Linz M25 Takasaki M25 Cairns M25 Nakhon Si Thammarat Copa Sevilla - Seville Open de Charleroi - Charleroi Maia Open - Oporto M25 Nakhon Si Thammarat Kyoto Challenger Seoul Challenger Chuncheon Challenger Kyoto Challenger Toyota Challenger Kyoto Challenger Pingguo Challenger Alessandria Challenger Beijing Challenger Astana Challenger Shanghai Challenger Keio Challenger International Tennis Tournament - Yokohama Bangkok Challenger Seoul Challenger Singapore Challenger Kyoto Challenger Kaohsiung Challenger Milan Challenger Pozoblanco Challenger Yokohama Challenger Rimouski Challenger Anning Challenger Beijing Challenger Granby Challenger Vancouver Challenger Aptos Challenger Shanghai Challenger Kaoshuing Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Guangzhou Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger Toyota Challenger Shenzhen Challenger Nottingham-2 Challenger Yokohama Challenger M25 Tsukuba M25 Kashiwa Istanbul Challenger Izmir Challenger Shanghai Challenger Indore Challenger Traralgon Challenger Traralgon Challenger 2 Guangzhou Challenger Busan Challenger Seoul Challenger Segovia Challenger Manila Challenger Bergamo Challenger Zhuhai Challenger Shenzhen Challenger Barletta Challenger Rome Challenger Bordeaux Challenger Kyoto Challenger Manchester Challenger Binghamton Challenger Granby Challenger Nanchang Challenger Orleans Challenger Ningboo Challenger Budapest Challenger Brescia Challenger Andria Challenger Winnipeg Challenger Kobe Challenger Surbiton Challenger M25 Jakarta Ho Chi Minh City Challenger Melbourne Challenger Seoul Challenger Jinan Challenger M25 Jakarta Maui Challenger Manerbio Challenger Alphen Challenger M25 Nakhon Si Thammarat Ningboo Challenger Ilkley Challenger Taipei City Challenger Santiago Challenger Shenzhen Challenger Winnipeg Challenger Gimcheon Challenger Qujing Challenger Heilbronn Challenger Gatineau Challenger Glasgow Challenger Loughborough Challenger Granby Challenger Ilkley Challenger Padova Challenger St. Remy Challenger Zhangjiagang Challenger Shanghai Challenger Calgary Challenger Pune Challenger Surbiton Challenger Yokohama Challenger Toyota Challenger Burnie Challenger Burnie Challenger Launceston Challenger Bordeaux Challenger Seoul Challenger M25 Traralgon Batman Challenger M25 Traralgon Taipei City Challenger M25 Mildura Aix En Provence Challenger Manchester Challenger Surbiton Challenger M25 Swan Hill Ilkley Challenger Lisbon Challenger Astana Challenger Portoroz Challenger M25 Bali Parma Challenger Milan Challenger Shanghai Challenger Nanchang Challenger Playford Challenger Astana Challenger Kaohsiung Challenger San Benedetto Challenger Biella Challenger Hamburg Challenger Nottingham Challenger Kobe Challenger Zhangjiagang Challenger Yokohama Challenger Happy Valley Challenger Cassis Challenger Istanbul 2 Challenger Tennis Cup of Flanders - Ostende Biel Challenger Kyoto Challenger Orlando Challenger Como Challenger Matsuyama Challenger Kaohsiung Challenger 2000 Cairo Challenger - Cairo Pune Challenger Ilkley Challenger Lexington Challenger Seoul Challenger V Torneo Internazionale di Tennis - Barletta Matsuyama Challenger Kaohsiung Challenger Marbella Challenger Manama Challenger Quimper Challenger Matsuyama Challenger Toyota Challenger Yokkaichi Challenger Ningboo Challenger Zhuhai Challenger Granby Challenger Busan Challenger Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Nonthaburi 3 Challenger Granby Challenger Chengdu Challenger Liberec Challenger Bloomfield Hills Challenger Granby Challenger Pingguo Challenger Shenzhen Challenger Eckental Challenger Rennes Challenger Budapest Challenger Traralgon Challenger Cherbourg Challenger Kyoto Challenger Yokohama Challenger Open SEAT Godo 2006 - Barcelona Brisbane 2 Challenger Pune Challenger Synsam Swedish Open - Bastad Tyler Challenger Recanati Challenger Nonthaburi 1 Challenger Sopot Challenger Busan Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Traralgon Challenger Canberra Challenger Caltanissetta Challenger Noumea Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Indian Wells Challenger Yokohama Challenger Zhuhai Challenger Marbella Challenger Taipei City Challenger Shenzhen 1 Challenger Anning Challenger Busan Challenger Braga Challenger Surbiton Challenger Poznan Challenger Wuhan Challenger Generali Open - Kitzbuhel Genova Challenger Kaohsiung Challenger Granby Challenger Genova Challenger Orlando Challenger Gran Canaria 2 Challenger Lugano Challenger Orlando Challenger Salinas Challenger Aix En Provence Challenger Segovia Challenger Nottingham-2 Challenger AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Mallorca Challenger Open Diputacion - Cordoba Brisbane 1 Challenger CA-Challenge 2000 - Graz Biel Challenger Barcelona Challenger Ismaning Challenger Roanne Challenger Pilot Pen Tennis - New Haven Pau Challenger Pau Challenger Monterrey Challenger St. Brieuc Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Little Rock Challenger Malaga Challenger Seoul Challenger Cassis Challenger Rennes Challenger Seoul Challenger Kobe Challenger Yokkaichi Challenger Burnie Challenger Genova Challenger Nonthaburi 3 Challenger Playford Challenger Nonthaburi 2 Challenger Bengaluru Challenger Winnipeg Challenger Shenzhen 1 Challenger Guangzhou Challenger Little Rock Challenger Cary Challenger Busan Challenger Ningboo Challenger Wuxi Challenger Bloomfield Hills Challenger Little Rock Challenger Guangzhou Challenger Dunlop World Challenge - Toyota Seville Challenger Shanghai Challenger Nur-Sultan Challenger Ningboo Challenger Kobe Challenger Wuhai Challenger Bergamo Challenger Pau Challenger Beijing Challenger Karshi Challenger Astana Challenger Shanghai Challenger Mallorca Open - Mallorca Heineken Open - Auckland Prague II Challenger Open Seat-Godo 2000 - Barcelona Gold Flake Open - Chennai Biella Challenger Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Marbella Challenger Cary Challenger Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Antalya Challenger Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad Antalya 2 Challenger 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Hamlet Cup - Long Island Gran Canaria 1 Challenger Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Adidas International - Sydney Open 13 - Marseille Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Stockholm Open - Stockholm Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Brisbane 3 Challenger Tata Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Dubai Open - Dubai Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Kobe Challenger Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Yokohama Challenger Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Nottingham-2 Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Catella Swedish Open - Bastad Medibank International - Sydney Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Toyota Challenger Open de Moselle - Metz Iasi Challenger Seville Challenger Ningboo Challenger Happy Valley Challenger AIG Japan Open Tennis Championships - Tokyo Tashkent Challenger Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam Seoul Challenger Burnie Challenger Recanati Challenger Lexington Challenger Vancouver Challenger Ordina Open - 's-Hertogenbosch Nonthaburi 2 Challenger Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Heineken Open - Auckland Adidas International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Toyota Challenger Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Rome Challenger West Lakes Challenger Porto Challenger Catella Swedish Open - Bastad Mercedes Cup - Stuttgart International German Open - Hamburg Turin Challenger Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Kun-Ming Challenger Brisbane International - Brisbane Busan Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Ningboo Challenger Argentina Open - Buenos Aires Synsam Swedish Open - Bastad Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Barcelona Open Banc Sabadell - Barcelona Ordina Open - 's-Hertogenbosch China Open - Beijing Wroclaw Challenger Furth Challenger Guangzhou Challenger Seoul Challenger Open 13 - Marseille Rakuten Japan Open - Tokyo Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Taipei Challenger Heineken Open - Auckland Hong Kong Challenger Kyoto Challenger Shenzhen Challenger China Open - Beijing Gimcheon Challenger Erste Bank Open - Vienna Mallorca Open - Mallorca Suzhou Challenger SkiStar Swedish Open - Bastad M25 Bali Hua Hin Challenger Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad PTT Thailand Open - Bangkok China Open - Beijing Brasil Open - Salvador Aircel Chennai Open - Chennai Gatineau Challenger Kaohsiung Challenger Marburg Challenger Ordina Open - 's-Hertogenbosch Braunschweig Challenger Shanghai Challenger Barcelona Open BancSabadell - Barcelona Quimper Challenger Beijing Challenger Shenzhen Challenger Yokohama Challenger Alicante Challenger Shenzhen Challenger Hall of Fame Tennis Championships - Newport Kobe Challenger Taipei City Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Nonthaburi 1 Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Chengdu Open - Chengdu Argentina Open - Buenos Aires Sydney Challenger Le Gosier Challenger Gerry Weber Open - Halle Zhangjiagang Challenger Barcelona Challenger Shanghai Challenger Gwangju Challenger Traralgon Challenger Sibiu Challenger Bet-at-home Open - Hamburg Suzhou Challenger Lexington Challenger Cherbourg Challenger Rakuten Japan Open - Tokyo Mouilleron-Le-Captif Challenger Kobe Challenger Bangkok Challenger Toyota Challenger Hua Hin Challenger Koblenz Challenger Kyoto Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Biella 2 Challenger Karshi Challenger Dubai Duty Free Tennis Championships - Dubai Winnipeg Challenger China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Leon Challenger Chengdu Challenger Jinan Challenger Moselle Open - Metz Swiss Open - Gstaad Tenerife Challenger Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Forli 2 Challenger Garanti Koza Sofia Open - Sofia Florence Challenger Rio Open - Rio de Janeiro Busan Challenger Forli 4 Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Launceston Challenger SkiStar Swedish Open - Bastad Murcia Challenger Burnie 2 Challenger Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger Yokkaichi Challenger Como Challenger Rio Open - Rio de Janeiro Busan Challenger TEB BNP Paribas Istanbul Open - Istanbul Playford Challenger Helsinki Challenger Masters Series - Hamburg Chengdu Open - Chengdu Quimper Challenger Alicante Challenger Eckental Challenger Busan Challenger Cleveland Challenger Salinas 2 Challenger Little Rock Challenger Orlando 2 Challenger Burnie 1 Challenger ABN/AMRO World Tennis Tournament - Rotterdam Pozoblanco Challenger Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Segovia Challenger New Delhi Challenger RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona Yokohama Challenger ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Bengaluru Challenger Granby Challenger Barcelona Open Banc Sabadell - Barcelona Tyler Challenger Shanghai Challenger Guangzhou Challenger Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Tennis Masters Series - Cincinnati Zhangjiagang Challenger Korea Open - Seoul Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Sydney Challenger Rakuten Japan Open - Tokyo Open Seat-Godo '99 - Barcelona Yokohama Challenger Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Noumea Challenger Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Busan Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai Bloomfield Hills Challenger Jinan Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Taipei 2 Challenger Winston-Salem Open - Winston-Salem Apia International - Sydney St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai Toyota Challenger Mercedes Cup - Stuttgart Open Sud de France - Montpellier Qatar Exxon Mobil Open - Doha Nonthaburi 2 Challenger Sopot Challenger Jinan Challenger Gwangju Challenger Noumea Challenger Cordenons Challenger Chicago Challenger Hamburg Challenger Biella 1 Challenger Pozoblanco Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Granby Challenger Tennis Masters Series - Miami Medibank International - Sydney Turin Challenger Tennis Masters Series - Rome Tennis Masters Series - Hamburg Gwangju Challenger Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Wuxi Challenger Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Kobe Challenger Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Internazionali BNL dItalia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid If Stockholm Open - Stockholm Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Chengdu Open - Chengdu European Open - Antwerp Aircel Chennai Open - Chennai U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Rakuten Japan Open - Tokyo Barcelona Open Banc Sabadell - Barcelona NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Wimbledon - London Internazionali BNL d'Italia - Rome NASDAQ-100 Open - Miami Wimbledon - London Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Hopman Cup - Perth U.S. Open - New York Davis Cup, Group I, 2R, RUS-ESP 3-2 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Tennis Masters Series - Miami Wimbledon - London Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Australian Open (juniors) Wimbledon (juniors) Australian Open (Asia, Wildcard) Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Australian Open (juniors) Australian Open (Asia, Wildcard)